﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using Abp.Application.Services;
using FwProject.Distribution.Dto;
using FwProject.TypeNumber.Dto;

namespace FwProject.Distribution
{
    public interface IDriverTypeNumberAppService: IApplicationService
    {
        /// <summary>
        /// 司机返回默认型号接口
        /// </summary>
        /// <returns></returns>
        Task<List<TypeNumberInfoDto>> GetDefaultDriverByTypeNumber();
        /// <summary>
        /// 司机设置自己可查看得型号接口
        /// </summary>
        /// <param name="guids"></param>
        /// <returns></returns>
        Task Edit(List<DriverTypeNumberInput> guids);
        /// <summary>
        /// 获取系统默认装车型号默认司机选择型号选中状态
        /// </summary>
        /// <returns></returns>
        Task<List<TypeNumberInfoDto>> GetSystemByTypeNumber();
    }
}
